STORYCAST & CREWCastRiko TachibanaINFORMATIONProduction CompaniesNatural HighProduction CountriesJapanLANGUAGES